14915 matches found
CVE-2026-31652
The CVE-2026-31652 issue is in the Linux kernel’s DAMON feature. When damon_stat_start() allocates damon_ctx and damon_call() subsequently fails, the damon_ctx object is not deallocated, causing a memory leak if DAMON is re-enabled. The leak is not resolved by deallocating after damon_call() fail...
CVE-2026-31691
The CVE-2026-31691 vulnerability affects the Linux kernel igb driver. It describes a race where igb_down() calls napi_synchronize() before napi_disable(), causing a hang: napi_synchronize() waits on NAPI_STATE_SCHED that never clears, blocking TX and leaving the TX queue stalled. The fix removes ...
CVE-2026-31737
Technical details (affected product/component/versions/root cause/impact or fixes) for CVE-2026-31737 are not publicly available in the provided connected documents. Monitor for updates.
CVE-2026-31751
Technical details for CVE-2026-31751 are not provided in the connected documents. The initial description contains summary text only; no affected products, versions, or fixes are present. Monitor for updates from OSV/Mageia/Debian advisories.
CVE-2026-31759
CVE-2026-31759 affects the Linux kernel USB ULPI path (usb: ulpi) where a double free could occur in ulpi_register_interface() after a failed device_register(), because the error path freed ulpi twice. The root cause is a missing delegation of cleanup to put_device() via ulpi_dev_release(), preve...
CVE-2026-43028
The CVE-2026-43028 vulnerability affects the Linux kernel netfilter x_tables component. The root cause is that certain names were not guaranteed to be nul-terminated before being passed to functions that expect C strings, which could lead to misprocessing, system instability, or hazardous behavio...
CVE-2026-43067
Summary of CVE-2026-43067 (Linux kernel, ext4): A wraparound issue in block allocation for indirect-mmapped files could permit referencing blocks beyond the 32-bit block-number limit. The described root cause involves how ext4 allocates blocks for indirect-based files and how grouping logic could...
CVE-2026-43143
In the Linux kernel, CVE-2026-43143 fixes a concurrency issue in the multi-function device (mfd) core: access/modification of the mfd_of_node_list was not mutex-protected, risking unsafe list manipulation and potential crashes. The fix adds a mutex to guard this list, reducing crash likelihood. P...
CVE-2026-43147
CVE-2026-43147 concerns a deadlock in the Linux kernel SR-IOV removal path. The issue arises when sriov_del_vfs() is invoked during pci_stop_and_remove_bus_device(), causing a recursive lock acquisition on pci_rescan_remove_lock and leading to system unresponsiveness. The public description confi...
CVE-2026-43149
The CVE-2026-43149 issue affects the Linux kernel: the net: wan/fsl_ucc_hdlc driver allocated priv->rx_buffer and priv->tx_buffer as a single contiguous block in uhdlc_init(), but incorrectly freed them as two buffers in uhdlc_memclean() by calling dma_free_coherent() twice. The fix changes...
CVE-2026-43202
CVE-2026-43202 affects the Linux kernel fbdev vt8500lcdfb driver. The root cause is a memory leak: fbi->fb.screen_buffer is allocated with dma_alloc_coherent() but is not freed on error paths due to missing dma_free_coherent() cleanup. This can exhaust system memory and cause DoS. Multiple OSV...
CVE-2026-43208
The CVE-2026-43208 entry describes a Linux kernel networking vulnerability where an incorrect assumption about the Receive Packet Steering (RPS) table size/immutability leads to out-of-bounds access when computing the flow_id in set_rps_cpu(). The fix requires computing flow_id within set_rps_cpu...
CVE-2026-43223
CVE-2026-43223 concerns the Linux kernel media driver pvrusb2. The issue arises when pvr2_send_request_ex() submits a write URB and, if the subsequent read URB submission fails (e.g., due to -ENOMEM), returns early without waiting for the write to complete. Because the same URB structure is reuse...
CVE-2026-43225
CVE-2026-43225 involves a memory leak in the Linux kernel RTL8723BS staging path. Specifically, cfg80211_inform_bss_frame() may return NULL on a failure path, and the allocated buffer buf was not freed before an early return. This could leak memory. The issue is resolved by ensuring buf is freed ...
CVE-2026-43243
CVE-2026-43243 affects the Linux kernel drm/amd/display subsystem, specifically the dcn401 get_phyd32clk_src path, where missing signal type checks can cause a crash when accessing a DP link on DPIA. Connected OSV entries show Root and Debian/Ubuntu patches applied to rootio-linux (Ubuntu 22.04/2...
CVE-2026-43272
CVE-2026-43272 concerns the Linux kernel ring-buffer component. The root cause is an uninitialized pointer in rb_meta_validate_events(), which can be dereferenced during a reader-page validation failure, potentially causing a system crash or instability. The issue is fixed by initializing orig_he...
CVE-2026-43316
CVE-2026-43316 affects the Linux kernel, specifically the media/solo6x10 component. A signed shift could exceed 32 bits when compiled with UBSAN_SHIFT enabled, triggering undefined behavior; remediation added by checking the existing max chip_id and using an unsigned shift. This removes runtime i...
CVE-2026-43454
CVE-2026-43454 concerns the Linux kernel nf_tables netfilter component. The issue arises when handling NETDEV_REGISTER notifications: a device may be registered twice because nft_netdev_hook_alloc() could have already added the device when the hook was created. The result is duplicate device regi...
CVE-2026-45896
CVE-2026-45896 affects the Linux kernel driver mtd_intel_dg. The bug occurs when the regions array is indexed before its size (nregions) is set, causing a UBSAN array-index-out-of-bounds in drivers/mtd/devices/mtd_intel_dg.c:750:15. The issue is triggered by accessing regions before nregions is e...
CVE-2026-45906
The CVE-2026-45906 issue affects the Linux kernel power supply driver (pf1550). It describes a race where requesting IRQs with devm_ before the power_supply handle is allocated/unregistered can lead to a use-after-free: an interrupt may fire after the power_supply handle is freed but before the I...
CVE-2026-52940
The CVE-2026-52940 issue affects the Linux kernel tun driver. tun_put_user() allocates an on‑stack virtio_net_hdr_v1_hash_tunnel without zeroing, while virtio_net_hdr_tnl_from_skb() only initializes the first 10 bytes for non‑tunnel SKBs. This allows an unprivileged user to set the vnet header to...
CVE-2026-52960
CVE-2026-52960 affects the Linux kernel Ceph component: when removing folios not suitable for writeback, the batch may hold references to folios and fail to release them, causing a resource leak. This could lead to DoS via resource exhaustion. The issue is resolved in the Linux kernel, with tests...
CVE-2026-52961
The CVE-2026-52961 entry describes a race in the Linux kernel Ceph xattr handling. Root cause: during __build_xattrs_blob(), the required_blob_size computation happens before __build_xattrs(), while __build_xattrs() may release and reacquire i_ceph_lock, allowing a newer MDS-provided blob to repl...
CVE-2026-52994
The CVE-2026-52994 vulnerability affects the Linux kernel’s vsock/virtio code, where the MSG_ZEROCOPY pinned-pages accounting could bypass RLIMIT_MEMLOCK on the last skb due to iter->count being consumed earlier. The fix makes pkt_len (the total bytes sent) the parameter to virtio_transport_in...
CVE-2026-53008
The CVE-2026-53008 entry pertains to the Linux kernel ice network driver and a race condition in the TX timestamp ring cleanup. The issue arises from a race between ice_free_tx_tstamp_ring() and ice_tx_map(), where clearing ICE_TX_FLAGS_TXTIME occurs after tx_ring->tstamp_ring is NULL, enablin...
CVE-2026-53048
CVE-2026-53048 affects the Linux kernel by introducing a NULL pointer dereference in gfs2 during unmount. Specifically, gfs2_log_release() dereferences sdp->sd_jdesc after it has been deallocated, which can occur while flushing outstanding glock work in gfs2_log_flush(). The vulnerability is l...
CVE-2026-53204
The CVE-2026-53204 issue concerns the Linux kernel firmware for Stratix 10 RSU (rsu_send_msg timeout). When wait_for_completion_interruptible_timeout() times out while an SMC call is pending, rsu_send_msg() could lead to a NULL dereference in stratix10_rsu_probe() due to error-path handling that ...
CVE-2026-53210
The CVE-2026-53210 issue is in the Linux kernel’s Trusted Execution Environment (TEE) subsystem. A shm leak occurs in register_shm_helper() when TEE_IOC_SHM_REGISTER registers a zero-length shared memory, because shm is allocated before iov_iter_npages() and not freed if it returns 0; the code pa...
CVE-2026-53235
Summary of technical details (CVE-2026-53235) : The Linux kernel GRO receive path had a bug in skb_gro_receive_list() where skb_pull(skb, skb_gro_offset(skb)) could run without ensuring the data is linear (missing pskb_may_pull() guard). When packets arrive via napi_gro_frags(), skb_headlen can b...
CVE-2026-53244
CVE-2026-53244 concerns the Linux kernel NFSD component. When exporting a filesystem with the atomic_create hook, an error from atomic_create() could cause nfsd4_create_file() to fail unlocking the parent directory, risking resource exhaustion and potential DoS. The root cause is that dentry hand...
CVE-2026-64059
CVE-2026-64059 affects the Linux kernel 's netfs (network file systems) library. The root cause is incorrect handling of folio->private in netfs_perform_write(), where the field is not properly managed between its various states (NULL, NETFS_FOLIO_COPY_TO_CACHE, group pointer, and netfs_folio ...
CVE-2026-64082
The CVE-2026-64082 issue affects the Linux kernel on riscv where uninitialized cregs data could be written to a task’s pt_regs during error paths. Specifically, compat_riscv_gpr_set() and compat_restore_sigcontext() call cregs_to_regs() unconditionally, even when user_regset_copyin() or __copy_fr...
CVE-2026-64086
The CVE-2026-64086 issue affects the Linux kernel PMBUS adm1266 hwmon path. A read transaction for the pmbus_block_xfer path set .len to ADM1266_PMBUS_BLOCK_MAX + 2 while read_buf was declared as ADM1266_PMBUS_BLOCK_MAX + 1. For max-length block responses, this allowed writing 257 bytes into a 25...
CVE-2026-64145
The wilc1000 Wi-Fi driver's firmware-download function allocates a DMA buffer via kmalloc but leaks it on a specific early error path (bus acquire failure) due to a bare return ret; instead of goto fail;. Repeated failures exhaust kernel memory, causing system instability or denial of service. Th...
CVE-2026-64230
CVE-2026-64230 affects the Linux kernel regulator driver for the TPS65219 family. The root cause was the removal of the tps65219_get_rdev_by_name() helper, which led to irq_data.rdev being uninitialized for IRQs. This caused undefined behavior when regulator_notifier_call_chain() ran from the IRQ...
CVE-2026-64447
CVE-2026-64447 maps to a Linux kernel issue in staging: ipu7 where pdata allocated in ipu7_isys_init() and ipu7_psys_init() can be freed twice via kfree pData in error paths. The two faulty paths are: (1) ipu7_mmu_init() fail leads to put_device() dropping refcount and freeing pdata via ipu7_bus_...
CVE-2022-50437
CVE-2022-50437 - Linux kernel (drm/msm/hdmi) : A memory corruption issue was fixed by adding a missing sanity check on the bridge counter to prevent writing beyond the fixed-sized bridge array when there are more than eight bridges. Affects the Linux kernel with drm/msm/hdmi; patch resolves data ...
CVE-2022-50469
Technical details about CVE-2022-50469 (affected product/component/impact/remediation) are not provided in the supplied connected documents. Monitor for updates from vendors and security advisories.
CVE-2022-50491
Technical details about CVE-2022-50491 are not publicly provided in the supplied documents. Monitor for updates.
CVE-2022-50496
CVE-2022-50496 is a Linux kernel use-after-free in the dm-cache component, triggered by concurrent destroy() with dm_resume() and dm_destroy(). The fix is to cancel the timer in destroy() to prevent the UAF, as described in the advisory and the related kernel commits referenced in the sources.
CVE-2022-50501
CVE-2022-50501: In the Linux kernel, media: coda: Add check for dcoda_iram_alloc. The vulnerability arises because dcoda_iram_alloc may return NULL, risking NULL pointer dereference. A fix was applied to check the return value to prevent dereferencing NULL, aligning with other components. This CV...
CVE-2022-50508
CVE-2022-50508 affects the Linux kernel wifi driver for MT76x0/MT76x02. After commit ba45841ca5eb, MT76x02 relies on ht[0-7] rate_power for vht mcs{0,7} but uses vth[0-1] rate_power for vht mcs{8,9}, which can cause a possible out-of-bounds access in the function mt76x0_phy_get_target_power. The ...
CVE-2022-50535
CVE-2022-50535 affects the Linux kernel DRM/AMD display code. It is a potential NULL pointer dereference in dm_resume within drm/amd/display, caused by assuming 'aconnector->dc_link' is non-null. The fix adds a null check at the loop's start to avoid dereferencing a NULL dc_link. Reported CVSS...
CVE-2022-50544
In CVE-2022-50544, the Linux kernel USB host xHCI code (xhci_alloc_stream_info) allocates a stream_ctx_array via xhci_alloc_stream_ctx and fails to free stream_info->stream_ctx_array on certain error paths, causing a memory leak. The documented fix releases stream_info->stream_ctx_array wit...
CVE-2023-53216
CVE-2023-53216 affects the Linux kernel on ARM64 where EFI runtime services could sleep in an invalid context due to the new efi_rt_lock spinlock. The root cause is the addition of a spinlock (efi_rt_lock) introduced by commit ff7a167961d1 to execute EFI runtime services from a dedicated stack, w...
CVE-2023-53466
CVE-2023-53466 pertains to the Linux kernel wifi driver mt76 mt7915. The issue is a memory leak in the mt7915_mcu_exit path. The security update fixes by always purging mcu skb queues in mt7915_mcu_exit, even if mt7915_firmware_state fails. This mirrors the vulnerability being addressed in OSV-20...
CVE-2023-53471
The CVE-2023-53471 issue affects the Linux kernel’s DRM AMDGPU driver (gfx9). The root cause is that gfx9 cp_ecc_error_irq was enabled only when legacy gfx ras is asserted, but gfx_v9_0_hw_fini may disable cp_ecc_error_irq outside that condition, leading to an amdgpu_irq_put calltrace. Affected p...
CVE-2023-53501
No public technical details about CVE-2023-53501 were found in the provided connected documents. The initial description mentions a Linux kernel fix for PASID refcount with no vendor/affected-version specifics or mitigations. Monitor for updates.
CVE-2023-53592
In CVE-2023-53592, the Linux kernel GPIO driver for sifive contains a refcount leak in sifive_gpio_probe. Specifically, of_irq_find_parent() returns a node pointer with an incremented refcount, and the bug fixes by ensuring of_node_put() is called when the pointer is no longer needed. The fix pre...
CVE-2023-53633
CVE-2023-53633 pertains to the Linux kernel where the leak occurs in accel/qaic’s map_user_pages() path. If get_user_pages_fast() allocates some pages but not as many as requested, the current code fails to release the pages, causing a leak. The root cause is improper page accounting in the get_u...